Supplier Page from OriGene Technologies for PHF16 (JADE3) (NM_001077445) Human Over-expression Lysate